Contents | Index | < Browse | Browse >
Subject: My bones trouble
Date: Fri, 13 May 1994 16:19:34 -0700
From: Lesk@cc.snow.edu (Lesk)

I had some trouble with bones and it looks like several others had a little
as well so here is my version of quick bones. I claim no writing skills or
technique. This is just something some were asking about and I hope it
helps

>Mime-Version: 1.0
>Date: Fri, 13 May 1994 08:49:29 -0700
>To: rosario.salfi@canrem.com (Rosario Salfi)
>From: Lesk@cc.snow.edu (Lesk)
>Subject: Re: 3.0 Textures
>Cc: lesk
>
>>Well, why don't you just outline step by step the process by which you
>>created your own bones object (let's say a finger), set up the bones,
>>and then manipulated it.  If you can, please take care to mention every
>>little detail, since sometimes I have difficulty understanding what
>>Impulse is trying to describe, and I too have to have two or three
>>thinks about it.  Many thanks!
>>
>>Paul
>
>If this works and it makes sense maybe I will send it to the IML as well.
>
>ok I am going to be as consistant as I can and for menu items I will put it
>in the form of menu->selection->selection1 and for requesters that ask for
>input I will just say what needs to go in.
>
>Detail editor:
>add->primitive->tube
>                Radius = 30
>                Height = 300
>                circ sec = 12
>                vitr sec = 3
>        close both bottom and top.
>
>I like to work in the front view of the four.
>
>
>        ......
>        ||||||  top section             note that when I refer to a
>        ......                          section that means the points
>        ||||||  mid section             above and below are selected
>        ......
>        ||||||  base section
>        ......
>
>                                        for example the top section is
>
>                                                 ......
>                                                 ||||||
>                                                 ......  <- these points used
>                                                           twice once for top
>                                                           and once for mid
>
>
>
>
>f1 select tube
>mode->pickfaces
>mode->method->drag box
>shift select top section (points above and below)
>        function->make->makesubgroup
>        enter tip1
>        deselect faces
>shift select mid section (all points above and below mid faces)
>        function->make->makesubgroup
>        enter mid1
>        deselect faces
>shift select base section
>        function->make->makesubgroup
>        enter base1
>        deselect faces
>shift select top and mid section
>        function->make->makesubgroup
>        enter midall
>        deslect faces
>shift select top, mid, and base
>        function->make->makesubgroup
>        enter baseall
>        deselect faces
>
>If you think about this for a minute it will all make sense especially
>concerning how this thing is going to bend.
>OK next phase.
>
>mode->pick groups
>        (and go back to pick method points)
>object->add->axis
>        select tha axis
>        select move
>        move axis to center of tip1 (top section)
>        deslect axis
>object->add->axis
>        select axis
>        select move
>        move axis to center of mid1 (mid section)
>        deselect axis
>object->add->axis
>        select axis
>        select move
>        move axis to center of base1 (mid section)
>        deselect axis
>
>Now comes the tricky part the order here is very important and you may have to
>try this a few times until it works just right.
>
>use the find requester and choose the axis in the base section. doing it this
>way should make make the order correct.
>
>mode->pickobjects
>
>select axis in tip1
>        shift select axis in mid1
>        states->group
>        deselect
>select axis in mid1
>        shift select axis in base1
>        states->group
>        deselect
>select axis in base1
>        shift select object axis
>        states->group
>        deselect
>
>go back to group mode and check this out, and make very certain that the
>order is right. click on the tip axis and it should be the only one blue.
>deslect it and click on the axis in the mid section BOTH it and tip axis
>should be highlighted. deslect them and click on the axis in base1 and all
>three axis should turn blue. now the hard part! go back to pick object mode
>and then click on the object axis. it should be blue with a yellow line
>connecting it to the base1 axis.
>        If none of the above is correct all progress is at a halt! go back
>remove all the groups and try it again this order is IMPORTANT!
>
>now having that done correctly we can move on make sure nothing is selected
>and go back to pick group mode.
>
>select axis in tip1
>        States->bones->subgroups
>                bigsub: browse->tip1
>                smallsub: browse->tip1
>        OK
>select axis in mid1
>        States->bones->subgroups
>                bigsub: browse->midall
>                smallsub: browse->mid1
>        OK
>select axis in base1
>        States->bones->subgroups
>                bigsub: browse->baseall
>                smallsub: browse->base1
>        OK
>
>SAVE THAT SUCKER NOW!
>        If you think about this it really makes sense what has happened at
>this point.
>
>
>States->states
>        create
>        default
>        select buttons shape and grouping, the book says this will be the
>        only place you need to have this.
>        OK
>States->states
>        create
>        start
>        OK
>deselect all
>select axis tip1 and rotate in the x 30 degrees.
>space bar
>select entire object
>states->bones->update
>states->states
>        create
>        bendtip1
>        OK
>select axis in tip1 and rotate another 30 degrees in x.
>deslect all
>select axis in mid1 and rotate it in x 30 degrees.
>select entire object
>states->bones->update
>states->states->create
>        midbend
>        OK
>deslect all
>select axis in tip and rotate 30 degrees in x.
>select axis in mid and rotate 30 degrees in x.
>select axis in base and rotate 30 degrees in x.
>select entire object
>states->bones->update
>states->states->create
>        basebend
>        OK
>
>SAVE THIS AGAIN! to much work to loose....
>
>States->stateanim->make
>OK
>start
>15
>bendtip
>15
>midbend
>15
>basebend
>15
>start
>0
>full objects
>states->stateanim->play
>
>I sure hope this works for you! and if you find any errors or things that
>just don't work feel free to let me know.
>
>                                        Render Ho!
>                                          Lesk
>
>
>
>
>




                           -=> RETURN TO CONTENTS!<=-